package com.qzxy.premiumhotelsystem.domain.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

@Data
public class OrderRenewDTO {


    //vipTypeId
    @Schema(description = "orderId",required = true)
    @NotBlank(message = "orderId不能为空")
    private String orderId;

    @Schema(description = "durationDay (表示要续订几天)",required = true)
    @NotNull(message = "durationDay不能为空")
    private Integer durationDay;

    //支付密码
    @Schema(description = "支付密码",required = true)
    @NotBlank(message = "支付密码不能为空")
    private String payPwd;

    //支付方式 目前仅支持余额
    @Schema(description = "支付方式 (目前只能填<余额支付>')",required = true)
    @NotBlank(message = "支付方式不能为空")
    private String payMethod;

}
